package com.wjt.homestayms.service;

import com.wjt.homestayms.common.PageRequest;
import com.wjt.homestayms.common.PageResult;
import com.wjt.homestayms.pojo.Room;

public interface IRoomService {

    //添加房间
    public boolean addRoom(Room room);
    //修改房间信息
    public boolean updateRoom(Room room);
    //修改房间状态
    public boolean modifyStatus(Integer rId,String status);
    //删除房间信息
    public boolean deleteRoomByRid(Integer rId);
    //获取房间信息
    Room getRoomById(Integer rId);

    //查询房间,
    //根据用户id，查出所有房间的分页。
    public PageResult getResultPage(PageRequest pageRequest,Integer id);
    //根据房间id，查出相应的房间信息。实现查询功能的分页
    public PageResult getResultPageByRnum(PageRequest pageRequest,Integer rNum);
    //根据房间号，查门店id
    public Integer getSidByRnum(Integer rNum);
}
